home *** CD-ROM | disk | FTP | other *** search
/ Celestin Apprentice 4 / Apprentice-Release4.iso / Languages / MPW Oberon 2.1168 / OExamples / EditCDEV.make < prev    next >
Encoding:
Text File  |  1994-12-10  |  1.2 KB  |  50 lines  |  [TEXT/MPS ]

  1. #
  2. #    Macintosh Developer Technical Support
  3. #
  4. #    EditText Sample Control Panel Device
  5. #
  6. #    EditCDEV
  7. #
  8. #    PEditCDEV.make    -    Make Source
  9. #
  10. #    Copyright © 1988 Apple Computer, Inc.
  11. #    All rights reserved.
  12. #
  13. #    Versions:    1.0                    8/88
  14. #
  15. #    Components:    EditCDEV.p            August 1, 1988
  16. #                EditCDEV.r            August 1, 1988
  17. #                EditCDEV.make        August 1, 1988
  18. #
  19. #
  20. #    EditCDEV demonstrates how to implement an editText item
  21. #    in a Control Panel Device.  It utilizes the new undo, cut, copy,
  22. #    paste, and delete messages that are sent to cdevs in
  23. #    response to user menu selections.
  24. #
  25. #    It is comprised of two editText items that can be edited 
  26. #    and moved between via the mouse or tab key.
  27. #
  28.  
  29. OOptions = -s
  30.  
  31. .mod.o ƒ .mod
  32.     Oberon {OOptions} {DepDir}{Default}.mod -o {TargDir}{Default}.mod.o
  33.  
  34. SrcName            =    EditCDEV
  35. Lang            =    mod
  36. CdevName        =    {SrcName}
  37.  
  38. Objs            =    {SrcName}.{Lang}.o ∂
  39.                     "{Libraries}"Interface.o
  40.  
  41. {CdevName}        ƒƒ    {Objs} {CdevName}.make
  42.         Link -o {Targ} -rt cdev=-4064 -m EditCDEV_TextCDEV {Objs} && ∂
  43.             Setfile {CdevName} -a B && ∂
  44.                 Duplicate -y {CdevName} "{SystemFolder}"
  45.  
  46. {CdevName}        ƒƒ    {SrcName}.r {CdevName}.make
  47.         Rez -o {Targ} {SrcName}.r -t cdev -c hack -rd -append && ∂
  48.             Setfile {CdevName} -a B && ∂
  49.                 Duplicate -y {CdevName} "{SystemFolder}"
  50.